// pages/zhuangpan/child/price_detail/price_detail.js
const db=wx.cloud.database()
Page({

  /**
   * 页面的初始数据
   */
  data: {
list:[]
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
console.log(options)
this.getList(options)  
  },
 //获取列表数据
 getList(options){
  //数据加载中的友好提示
  console.log("当前list的长度：",this.data.list.length);
  let len = this.data.list.length           //当前list的长度赋值给变量len
  wx.cloud.database().collection('zp_price')
  .where({
    _openid:options.openid
  })
  .skip(len) 
  .orderBy('time_order','desc')   //skip跳过len长度
  .get()
  .then(res=>{
    //数据加载成功，隐藏加载提示 
    console.log("查询成功",res);
    //数据加载完成的友好提示
    let dataList = res.data
    if(dataList.length<=0){
      wx.showToast({
        title: '数据加载完成',
        icon:"none"
      })
    }
    this.setData({
      //保留前面加载过的数据，使用concat连接
      list:this.data.list.concat(res.data),
     
    })
  })
  .catch(err=>{
    //数据加载失败，隐藏加载提示
    wx.hideLoading()
    console.log("查询失败",err);
  })
  },

//页面上拉触底事件的函数
onReachBottom(){
  console.log("页面上拉触底事件的函数");
  this.getList()  
},

})